root leaf - Turkish English Dictionary